Software Support for Software-Independent Auditing

نویسندگان

  • Gabrielle A. Gianelli
  • Jennifer D. King
  • William P. Zeller
چکیده

Electronic voting machines have the potential to make the election process more efficient, but concerns over their reliability and security could undermine confidence in election results. The most effective way of verifying election results is by auditing physical copies of the ballots that have been verified by the voter. Since manually viewing every ballot is unrealistic, a variety of algorithms can be used to determine which ballots or precincts to audit. These algorithms generate a list of ballots (or precincts) to audit and declare the election outcome correct (with a certain confidence level) if the audited physical ballot matches the corresponding electronic records. Many of these algorithms are complicated and require a computer on which to run. Since this computer is susceptible to the same issues as electronic voting machines, we want to be able to trust the output of these algorithms without trusting the computer on which the auditing algorithms run. We created an online auditing system with three goals in mind. First, we ensure softwareindependence by publishing a log that allows anyone to verify (either manually or by using a computer) that the audit procedures were followed correctly. This allows the computer running the auditing algorithms to be untrusted. Second, we implemented recently published auditing algorithms that reduce the number of precincts or ballots to be inspected. Third, we provide a user-friendly interface that can be used by ordinary government officials. Additionally, the modular design of our system does not restrict the algorithms that can be used, allowing it to satisfy the variety of legal requirements in different states.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Investigating Vincenti Engineering Principles in Support to the Auditing of Measurement Processes in Agile Organizations

Software organizations that develop their software products using agile software processes, such as Extreme Programming (XP), face a number of challenges in their effort to demonstrate that their process activities conform to ISO 9001 requirements, including product measurement requirements. This paper proposes an auditing model for ISO 9001 measurements requirements that is applicable in agile...

متن کامل

Auditing Large Spreadsheet Programs

Spreadsheets are an important device for computer based decision support. In this capacity, they might reach a level of complexity and show evolutionary patterns similar to conventional software. However, as end-user devices, they are not subjected to as rigorous a development and maintenance process as professionally written software. Thus, the significance of the decisions they are supporting...

متن کامل

Heading Off Correlated Failures through Independence-as-a-Service

Today’s systems pervasively rely on redundancy to ensure reliability. In complex multi-layered hardware/software stacks, however – especially in the clouds where many independent businesses deploy interacting services on common infrastructure – seemingly independent systems may share deep, hidden dependencies, undermining redundancy efforts and introducing unanticipated correlated failures. Com...

متن کامل

Improving Firm Performance Through a Mobile Auditing Assistance System

Generalized Audit Software (GAS) is often used in the current business environment. Despite the advent of mature mobile technology, designs for effective mobile information technology to support auditing tasks have not been developed. The purpose of this study is to develop a mobile auditing assistance system to support auditing tasks in an organization. A mobile auditing assistance system is i...

متن کامل

Spreadsheet Auditing Software

It is now widely accepted that errors in spreadsheets are both common and potentially dangerous. Further research has taken place to investigate how frequently these errors occur, what impact they have, how the risk of spreadsheet errors can be reduced by following spreadsheet design guidelines and methodologies, and how effective auditing of a spreadsheet is in the detection of these errors. H...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009